long (to have a strong desire) - Turco Inglés Diccionario